package com.business.form.model.auto;

import java.io.Serializable;
import java.lang.Integer;

/**
 * 表单字段信息 FormFieldInfo 
 * @author lujingyuan_自动生成
 * @email 674326842@qq.com
 * @date 2020-06-19 09:13:12
 */
public class FormFieldInfo implements Serializable {

	private static final long serialVersionUID = 1L;
	
		
	/**  **/
	private String id;
		
	/** 字段名称 **/
	private String fieldLabel;
		
	/** 字段类型 **/
	private String fieldType;
		
	/** 是否必须 **/
	private Integer fieldRequired;
		
	/** 样式class **/
	private String className;
		
	/** 字段name **/
	private String fieldName;
		
	/** 格式 **/
	private String subtype;
		
	/** 最大长度 **/
	private Integer maxlength;
		
	/** 帮助信息 **/
	private String description;
		
	/** 占位符 **/
	private String placeholder;
		
	/** 值 **/
	private String value;
		
	/** 最小长度 **/
	private Integer minlength;
		
	/** 数字步长 **/
	private Integer fieldStep;
		
	/** 是否删除 **/
	private Integer isDel;
		
	/** 所属表单 **/
	private String formId;
		
	/** 允许多选 **/
	private Integer multiple;
		
	/** 最大值 **/
	private Integer fieldMax;
		
	/** 最小值 **/
	private Integer fieldMin;
		
		
	public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }
	 
			
	public String getFieldLabel() {
        return fieldLabel;
    }

    public void setFieldLabel(String fieldLabel) {
        this.fieldLabel = fieldLabel;
    }
	 
			
	public String getFieldType() {
        return fieldType;
    }

    public void setFieldType(String fieldType) {
        this.fieldType = fieldType;
    }
	 
			
	public Integer getFieldRequired() {
        return fieldRequired;
    }

    public void setFieldRequired(Integer fieldRequired) {
        this.fieldRequired = fieldRequired;
    }
	 
			
	public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }
	 
			
	public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }
	 
			
	public String getSubtype() {
        return subtype;
    }

    public void setSubtype(String subtype) {
        this.subtype = subtype;
    }
	 
			
	public Integer getMaxlength() {
        return maxlength;
    }

    public void setMaxlength(Integer maxlength) {
        this.maxlength = maxlength;
    }
	 
			
	public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
	 
			
	public String getPlaceholder() {
        return placeholder;
    }

    public void setPlaceholder(String placeholder) {
        this.placeholder = placeholder;
    }
	 
			
	public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }
	 
			
	public Integer getMinlength() {
        return minlength;
    }

    public void setMinlength(Integer minlength) {
        this.minlength = minlength;
    }
	 
			
	public Integer getFieldStep() {
        return fieldStep;
    }

    public void setFieldStep(Integer fieldStep) {
        this.fieldStep = fieldStep;
    }
	 
			
	public Integer getIsDel() {
        return isDel;
    }

    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }
	 
			
	public String getFormId() {
        return formId;
    }

    public void setFormId(String formId) {
        this.formId = formId;
    }
	 
			
	public Integer getMultiple() {
        return multiple;
    }

    public void setMultiple(Integer multiple) {
        this.multiple = multiple;
    }
	 
			
	public Integer getFieldMax() {
        return fieldMax;
    }

    public void setFieldMax(Integer fieldMax) {
        this.fieldMax = fieldMax;
    }
	 
			
	public Integer getFieldMin() {
        return fieldMin;
    }

    public void setFieldMin(Integer fieldMin) {
        this.fieldMin = fieldMin;
    }
	 
			
	public FormFieldInfo() {
        super();
    }
    
																																																																																												
	public FormFieldInfo(String id,String fieldLabel,String fieldType,Integer fieldRequired,String className,String fieldName,String subtype,Integer maxlength,String description,String placeholder,String value,Integer minlength,Integer fieldStep,Integer isDel,String formId,Integer multiple,Integer fieldMax,Integer fieldMin) {
	
		this.id = id;
		this.fieldLabel = fieldLabel;
		this.fieldType = fieldType;
		this.fieldRequired = fieldRequired;
		this.className = className;
		this.fieldName = fieldName;
		this.subtype = subtype;
		this.maxlength = maxlength;
		this.description = description;
		this.placeholder = placeholder;
		this.value = value;
		this.minlength = minlength;
		this.fieldStep = fieldStep;
		this.isDel = isDel;
		this.formId = formId;
		this.multiple = multiple;
		this.fieldMax = fieldMax;
		this.fieldMin = fieldMin;
		
	}
	
}